[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]
Finds the index of the maximum value in a list. A supplied IComparer<T> is used
to compare the items in the collection.
Namespace: Wintellect.PowerCollections
Assembly:
PowerCollections (in PowerCollections.dll)
Syntax
Visual Basic (Declaration) |
---|
Public Shared Function IndexOfMaximum(Of T) ( _
list As IList(Of T), _
comparer As IComparer(Of T) _
) As Integer |
Visual C++ |
---|
public:
generic<typename T>
static int IndexOfMaximum (
IList<T>^ list,
IComparer<T>^ comparer
) |
Parameters
- list
- IList<(Of <T>)>
The list to search.
- comparer
- IComparer<(Of <T>)>
The comparer instance used to compare items in the collection.
Return Value
The index of the largest item in the list. If the maximum value appears
multiple times, the index of the first appearance is used. If the list is empty, -1 is returned.
Type Parameters
- T
- The type of items in the list.
Exceptions
See Also